home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 1724 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.3 KB

  1. Path: alpha.isc.rit.edu!MJP3783
  2. From: mjp3783@alpha.isc.rit.edu
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: Demo/game to OS friendly part II
  5. Date: 23 Jan 1996 02:36:54 GMT
  6. Organization: Rochester Institute of Technology
  7. Message-ID: <4e1hk6$tfd@news.isc.rit.edu>
  8. References: <38232020@kone.fipnet.fi> <9PxXx*kka@aargh.incubus.sub.org> <4des65$bgk@serpens.rhein.de>,<38232076@kone.fipnet.fi>
  9. Reply-To: mjp3783@alpha.isc.rit.edu
  10. NNTP-Posting-Host: alpha.isc.rit.edu
  11.  
  12. In article <38232076@kone.fipnet.fi>, "Jyrki Saarinen" <jsaarinen@kone.fipnet.fi> writes:
  13. >
  14. >> >Because the OS-C2P functions will know this and forward the data
  15. >> >directly to the gfx memory.
  16. >> 
  17. >> Marc, you forget that c0d3rz are perfect. They cannot rely on the OS
  18. >> function to do anything sensible.
  19. >
  20. >Why is it that you are constantly bashing other people trying
  21. >to get information? What is the point? If you dont like
  22. >c0d3rz, a better way would be like telling them how
  23. >to program so they would not be c0d3rz anymore.. ;)
  24. >
  25. >Besides, I would not call WriteChunkyPixels() a sensible
  26. >routine. At least not in its current incarnation..
  27. >
  28. >Why not write directly to the framebuffer if a pointer
  29. >there has been gotten legally and it is sure that its
  30. >format is 8 bit chunky?
  31. >
  32. >--                               _
  33. >a Stellar programmer          _ //
  34. >"Amiga - back for the future" \X/
  35.  
  36. All of these "discussions" of OS functionality remind me of a conversation that
  37. happened here a long time ago. A group of asm programmers were discussing the
  38. fastest way to copy memory from one location to another. After 2-3 weeks, they
  39. finally had a piece of code for everyone to see. (For those interested, it
  40. moved all of the registers to the stack, copied 14-15 registers at a time, then
  41. replaced the stack and all of its variables). Mike Sinz (I think - maybe Radell
  42. Jessup) replied to the message and stated that that was almost instruction for
  43. instruction what the OS does. You can take this one of two ways:
  44.  
  45. 1) K0derz are as smart as the OS designers and don't need an OS, anyway
  46.  
  47. 2) OS designers have some vague clue what optimization is, might be doing
  48. something right and don't need a bunch of snot nosed brats who can't deal with
  49. any rules to tell them that they don't know the jobs they are being well
  50. compensated for.  
  51.  
  52. You decide which way suits your needs.
  53.